:deep(.el-input--small):not(.el-date-range-picker__editor) .el-input__wrapper > .el-input__inner,
:deep(.el-range-editor) {
	// width: 15.3333vw;
	background-size: 100% 100%;
	color: #c9ffff;
	border: none;
	font-size: 14px;
	border-radius: 0;
	&::placeholder {
		font-size: 14px;
		font-family: PingFang SC;
		font-weight: 500;
		color: #c9ffff;
	}
	.el-range-input {
		background: unset !important;
		background-color: transparent !important;
		color: #c9ffff !important;
		&::placeholder {
			color: #c9ffff !important;
		}
	}
	.el-range-separator {
		color: #c9ffff;
	}
	// &:hover {
	// 	background-color: unset;
	// 	background-image: url('../image/bac_select.png');
	// 	.el-range-input::placeholder {
	// 		background-color: transparent !important;
	// 	}
	// }
	.el-picker-panel {
		left: 0 !important;
		top: 30px !important;
		position: absolute !important;
	}
}
:deep(.el-select__wrapper),
:deep(.el-input__wrapper) {
	// background: url('../image/bac_select.png') no-repeat;
	background-size: 100% 100%;
	background-color: unset;
	box-shadow: unset;
	border-radius: 0;
	padding-left: 6px;
	padding-right: 20px;
	box-sizing: border-box;
	&.el-date-editor--daterange {
		background-image: url('../image/bg_daterange.png');
	}
	.el-input__prefix .el-input__icon {
		display: none;
	}
	.el-select__placeholder {
		color: #c9ffff;
	}
	.el-select__selection.is-near {
		margin-left: 8px;
		color: #c9ffff;
	}
}
:deep(.el-input__wrapper) .el-input__inner {
	color: #c9ffff;
	&::placeholder {
		color: #c9ffff;
	}
}
:deep(.el-input__suffix-inner) {
	color: #c9ffff;
}

:deep(.el-select) .el-input .el-select__caret {
	transform: rotateZ(0deg);
	line-height: 1;
	color: #fff;
	font-size: 12px;
}
:deep(.el-select) .el-input .el-select__caret.is-reverse {
	transform: rotateZ(180deg);
}
:deep(.el-select__caret) {
	svg {
		display: none;
	}
	&::before {
		content: '';
		width: 9px;
		height: 6px;
		background: url('../image/icon_arrow_down.png') no-repeat;
		background-size: 6px 4px;
		height: 100%;
		background-origin: center center;
		display: block;
		background-position: center;
	}
}
:deep(.el-input__suffix) {
	// right: 0;
}
:deep(.el-select) .el-popper {
	// position: absolute !important;
	// left: auto !important;
	// top: auto !important;
}
:deep(.el-input__icon) {
	color: #c9ffff;
}

:deep(.el-select) {
	input {
		padding-left: 8px !important;
	}
}

.el-radio-group {
	:deep(.el-radio) {
		.el-radio__inner {
			background: #07343d;
			border: 1px solid rgba(0, 189, 225, 0.5);
		}
		.el-radio__label {
			color: #c9ffff;
		}
		&.is-checked {
			.el-radio__label {
				color: #fff !important;
			}
			.el-radio__inner {
				&::after {
					width: 6px;
					height: 6px;
					background: #00d6ff;
				}
			}
		}
	}
}
